

$('.shopper_most').click(function(){
        	$('html,body').animate({
        		scrollTop: '0px'
        	}, 500);
        });

        $(".register").click(function(){
        	$(".reg").each(function(){
        		$(this).val("");
        	})
        })
        
         $("#login_name").blur(function(){
        	 if($("#login_name").val() != ""){
        		 $("#login_name").next().html("");
        	 }
        })
        $("#login_pass").blur(function(){
        	 if($("#login_pass").val() != ""){
        		 $("#login_pass").next().html("");
        	 }
        })
        $(".login_btn").click(function(){
			var name = $("#login_name").val();
			var pass = $("#login_pass").val();
			var code = $("#code").val();
			if($("#login_name").val() == ""){
				$("#login_name").next().html( '<font style="font-size: 20px;color:red">'+'请填写用户名'+'</font>');
					return false;
				}
				if($("#login_pass").val() == ""){
					$("#login_pass").next().html( '<font style="font-size: 20px;color:red">'+'请填写密码'+'</font>');
					return false;
				}
			$.ajax({
				url:"../user/frontLogin",
				type:"POST",
				data:{
					uName:name,uPwd:pass,code:code,
				},
				success:function(data){
					if(data.status != 200){
						$("#code_info").text(data.data);
						$("#code").val("");
						return false;
					}else{
						document.cookie="FRONT_SESSION_KEY="+data.token+";"+'path=/';;
						window.location.reload();
					}
				}
			})
		})

       
			$(".login_box").click(function(){
				$(document).keydown(function(event){ 
					if(event.keyCode==13){
						var name = $("#login_name").val();
						var pass = $("#login_pass").val();
						var code = $("#code").val();
						if($("#login_name").val() == ""){
							$("#login_name").next().html( '<font style="font-size: 20px;color:red">'+'请填写用户名'+'</font>');
								return false;
							}
							if($("#login_pass").val() == ""){
								$("#login_pass").next().html( '<font style="font-size: 20px;color:red">'+'请填写密码'+'</font>');
								return false;
							}
						$.ajax({
							url:"../user/frontLogin",
							type:"POST",
							data:{
								uName:name,uPwd:pass,code:code,
							},
							success:function(data){
								if(data.status != 200){
									$("#code_info").text(data.data);
									$("#code").val("");
									return false;
								}else{
									document.cookie="FRONT_SESSION_KEY="+data.token+";"+'path=/';;
									window.location.reload();
								}
							}
						})
				} 
			}); 
			})

		//提交注册信息
		$(".zuce_btn").click(function(){
			var tempStatus=0;//用来标识循环到了第几个input
			$(".reg").each(function(){//循环判断注册的信息都不能为空
				tempStatus++;
				if($(this).val() == ""){
					texts = '<em style="font-size: 3;color:red">'+'该项不能为空'+'</em>';
					if(tempStatus==6){
						$(this).next().next().html(texts);
					}else{
						$(this).next().html(texts);
					}
					flag = true;
					return false;
				}else{
					flag = false;
				}
			});
			if(typeof(flag1) == 'undefined'){
				false;	
			}else{
				if(flag == false && flag1 == false){//为空判断已经做好
					var register_info = new FormData($("#zuce")[0]);
					$.ajax({
						url:"../user/register",
						type:"POST",
						data:register_info,
						processData: false,
		          		contentType: false,
						success:function(data){
							if(data.status != 200){
								$(".reg_code").html('<font  style="font-size: 1.5em;color:red">'+data.data+'</font>')
							}else{
								window.location.reload();
							}
						}
					})
				}
			}
		})

		//验证用户名
		$(".reg_name").blur(function(){
			var name = $(".reg_name").val();
			if($(this).val() == ""){
				$(".reg_name").next().html('<em style="font-size: 3;color:red">用户名不能为空！</em>');
			}else{
				$.post("../user/checkData/"+name+"/1",{},
					function(data){
						if(data.status != 200){
							$(".reg_name").next().html('<b style="font-size: 3;color:red">用户名已被占用！</b>');
							flag1 = true;
						}else{
							$(".reg_name").next().html('<b style="font-size: 3;color:#84C255">该用户名无人使用，请放心使用！</b>');
							flag1 = false;
						}
					}
				)
			}
		});
        $(".reg_pwd").blur(function(){
        	var patrn=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{7,20}$/; 
			var uPwd = $(".reg_pwd").val();
				if (!patrn.exec(uPwd)) {
					$(".reg_pwd").next().html('<em style="font-size: 1em;color:red">'+'*请输入7到20位字符的密码，必须包含数字、字母'+'</em>');
					flag1 = true;
				}else{
					$(".reg_pwd").next().html('<b style="font-size: 3;color:#84C255">该密码可用！</b>');
					flag1 = false;
				}
		});
        $(".reg_reUpwd").blur(function(){
				if (!$(".reg_pwd").val()==($(".reg_reUpwd").val())) {
					$(".reg_reUpwd").next().html('<em style="font-size: 1em;color:red">'+'*密码输入不一致'+'</em>');
					flag1 = true;
				}else{
					$(".reg_reUpwd").next().html('<b style="font-size: 3;color:#84C255">密码确认正确！</b>');
					flag1 = false;
				}
		});
        $(".reg_email").blur(function(){
        	var patrn=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; 
			var uEmail = $(".reg_email").val();
				if (!patrn.exec(uEmail)) {
					$(".reg_email").next().html('<em style="font-size: 1em;color:red">'+'*请输入正确的邮箱号码'+'</em>');
					flag1 = true;
				}else{
					$.post("../user/checkData/"+uEmail+"/2",{},
							function(data){
								if(data.status != 200){
									$(".reg_email").next().html('<b style="font-size: 3;color:red">邮箱已被占用！</b>');
									flag1 = true;
								}else{
									$(".reg_email").next().html('<b style="font-size: 3;color:#84C255">该邮箱可用！</b>');
									flag1 = false;
								}
							}
						)
					
				}
		});
		$(".reg_phone").blur(function(){
        	var patrn=/^1[3|4|5|7|8][0-9]{9}$/; 
			var uPhone = $(".reg_phone").val();
				if (!patrn.exec(uPhone)) {
					$(".reg_phone").next().html('<em style="font-size: 1em;color:red">'+'*请输入正确的手机号码'+'</em>');
					flag1 = true;
				}else{
					$.post("../user/checkData/"+uPhone+"/3",{},
							function(data){
								if(data.status != 200){
									$(".reg_phone").next().html('<b style="font-size: 3;color:red">手机号码已被占用！</b>');
									flag1 = true;
								}else{
									$(".reg_phone").next().html('<b style="font-size: 3;color:#84C255">该手机号码可用！</b>');
									flag1 = false;
								}
							}
						)
					
				}
		});
		function loginOut(){
			$.get("../quit/front",{},function(data){
				if(data.status==200){
					window.location.reload();
				}
			},"json");
		}
	
 